package file;

import java.io.IOException;

/**
 * 创建目录应用案例
 */
public class MkDirDemo01 {
    public static void main(String[] args) throws IOException {
        //1.创建一个文件目录对象(files)
        java.io.File files = new java.io.File("files/2024/07");
        //2.目录不存在则创建
        if (!files.exists()) {
            //调用mkdir方法创建目录
            //boolean flag = files.mkdir();//只能创建一层目录
            boolean flag=files.mkdirs();//可以创建多层目录
            System.out.println(flag?"目录创建ok":"目录创建失败");
        }else{
            System.out.println("目录已经存在");
        }
        //3.在目录中创建Hello.java文件
        java.io.File file = new java.io.File(files,"Hello.java");
        if (!file.exists()) {
           //调用createNewFile方法创建文件
           boolean flag = file.createNewFile();
           System.out.println(flag?"文件创建ok":"文件创建失败");
        }else{
           System.out.println("文件已经存在");
        }
    }
}

